<?php
$this->headScript()->appendFile('/libs/jquery-ui-timepicker-addon.js');
$this->headScript()->appendFile('/libs/time.js');
$this->headScript()->appendFile('/libs/date.js');
$this->headScript()->appendFile('/libs/js/event/event-form.js');
$this->headLink()->appendStylesheet('/libs/css/jquery.timepicker.css');
$this->headLink()->appendStylesheet('/libs/css/event.css');
?>
<script>
    $(document).ready(function() {
	$('#delete_eventid').val($('#event_id').val());
	$('#delete_eventidseries').val($('#series_id').val());
	if($('#series_id').val()==''){
	    $('#confirm div').hide();

	}
	$('#date_from').datetimepicker({
	    showSecond: false,
	    dateFormat: 'dd.mm.yy',
	    timeFormat: 'HH:mm:ss',
	    stepHour: 1,
	    stepMinute: 15
	});
	$('#date_to').datetimepicker({
	    controlType: 'select',
	    dateFormat: 'dd.mm.yy',
	    timeFormat: 'HH:mm:ss',
	    stepHour: 1,
	    stepMinute: 15
	});
	if($('#event_type').val()=='Fester Termin' || $('#event_type').val()=='Eingewöhnungstermin' || $('#event_type').val()=='Einzeltermin' || $('#event_type').val()=='Abgesagter Termin'){
	    if($('#frequence').val()=='WEEKLY'){
		$('#eventUpdateMessage').removeClass('hidden');
	    }
	}else{
	    if($('#frequence').val()=='WEEKLY'){
		$('#editSeries').removeClass('hidden');
	    }
	}
	//$( "#date_to" ).datepicker();
	$('input[name="editSeries"]').change(function(){
	    var newAction=$('form[action^="/event/update"]').attr('action');
	    if($('input[name="editSeries"]:checked').val()=='true'){
		newAction=newAction.replace('update','updateSeries');
	    }else{
		newAction=newAction.replace('updateSeries','update');
	    }
	    $('form[action^="/event/update"]').attr('action',newAction);
	});
    });
</script>
<?php
//echo $errors;
$this->form->setAction($this->url());
echo $this->form;
?><br /><p>* - Pflichtfelder</p>
<div id="eventUpdateMessage" class="hidden floatright ui-corner-all">
    <h3>Achtung</h3>
    Dieser Termin ist Teil einer <b>Serie von Betreuungsterminen</b>.<br />
    Das Editieren von dieser ganzen Serie ist nicht möglich, lediglich die
    einzelnen Termine können bearbeitet werden. Um alle Termine zu verschieben, empfiehlt es sich die Serie zu löschen/abzusagen und
    einen neuen Antrag zu erstellen.
</div>
<div id="editSeries" class="hidden floatright ui-corner-all">
	     <h3>Terminserie</h3>
	     <p>Einzeltermin, oder alle Folgetermine der Serie ändern?</p>
	     <input type="radio" name="editSeries" value="false" checked><u>Einzeltermin</u> ändern<br />
	     <input type="radio" name="editSeries" value="true"><u>Alle folgenden Termine</u> der Serie
</div>
<div id="eventDelete">
    <form action="/event/delete/">
	<input type="hidden" id="delete_eventid" name="id" />
	<input type="hidden" id="delete_eventidseries" name="idevent_series" />
	<input type="button" id="delete_button" value="Termin absagen/löschen" onclick="$('#confirm').slideDown();"/>
	<div id="confirm" class="hidden ui-corner-all">
	     <p>Möchten sie diesen Termin<br> <b>wirklich absagen?</b></p>
	     <div>
	     <input type="radio" name="deleteSeries" value="false" checked>Einzeltermin <br>
	     <input type="radio" name="deleteSeries" value="true">Alle Folgetermine der Serie
	     </div>
	     <input class="floatleft" type="button" name="cancel" value="Nein!" onclick="$('#confirm').slideUp();" />
	     <input class="floatright" type="submit" name="delete" value="Ja!" />
	</div>
    </form>
</div>